rack one’s brains - Anglais Synonymes Dictionnaire